mine defence system - Turco Inglés Diccionario